#!/bin/bash

echo "🍊 戎橙居家养老账单管理系统启动脚本"
echo "=================================="

# 检查是否安装了Node.js
if ! command -v node &> /dev/null; then
    echo "❌ 请先安装Node.js 20.11或更高版本"
    exit 1
fi

# 启动后端
echo "📦 正在启动后端服务..."
cd backend
npm install
npm start &
BACKEND_PID=$!

# 等待后端启动
sleep 3

# 启动前端
echo "🚀 正在启动前端服务..."
cd ../frontend
npm install
npm run dev &
FRONTEND_PID=$!

echo ""
echo "✅ 启动完成！"
echo "🌐 前端地址: http://localhost:5173"
echo "🔧 后端地址: http://localhost:3000"
echo ""
echo "👤 管理员账号: szllflxy"
echo "🔑 管理员密码: rongcheng16888A"
echo ""
echo "📱 手机访问: 用手机浏览器打开 http://localhost:5173"
echo ""
echo "按 Ctrl+C 停止所有服务"

# 等待用户中断
trap "kill $BACKEND_PID $FRONTEND_PID" EXIT
wait
